package cn.hznc.repository;

import cn.hznc.domain.entity.ICabinetRecordEntity;
import cn.hznc.domain.request.toolAnalyze.PersonnelUsageAnalysisReq;
import cn.hznc.vo.personalrecord.PersonalRecordVo;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

/**
 * @Author：Administrator
 * @Date：2023/11/9 17:31
 */
public interface IcabinetRecordRepository{

    List<ICabinetRecordEntity> selectList(@Param("startTime") String startTime,@Param("endTime") Date endTime , @Param("type")String type);

    List<PersonalRecordVo> queryAllOperatorReload(PersonnelUsageAnalysisReq personnelUsageAnalysisReq);


    Integer selectByOperatorAndType(@Param("operator") String operator,@Param("type") String type,@Param("date") String date);
}
